value-added tax payment - German English Dictionary